be distinguished from - Spanish English Dictionary